mechanical aid - French English Dictionary